let path = require('path')
let HtmlWebpackPlugin = require('html-webpack-plugin')
module.exports = {
  mode: 'development',
  // 多入口
  entry: {
    pageA: './src/pageA.js',
    pageB: './src/pageB.js'
  },
  // 多个入口 不允许一个出口
  // 出口
  output: {
    // [name] 文件名字 
    filename: '[name].js',
    path: path.resolve(__dirname, 'dist')
  },
  plugins: [
    new HtmlWebpackPlugin({
      template: './index.html',
      filename: 'pageA.html',
      chunks: ['pageA']
    }),
    new HtmlWebpackPlugin({
      template: './index.html',
      filename: 'pageB.html',
      chunks: ['pageB', 'pageA'] // 如果没有加上这个chunks的话  会把js都引入  这里可以规定引入的代码块
    })
  ]
}